lime-blossom honey - French English Dictionary